train crossing - French English Dictionary